make the slightest effort - Francés Inglés Diccionario